cushioned clamp - German English Dictionary